package com.sparrows.pirates.model;

import java.util.ArrayList;

import com.sparrows.pirates.model.abilites.Ability;

/**
 * CrewMember primarily is needed for the RPG combat and assigning jobs on the ship
 * The managemet is done elsewhere. (game modes?)
 * @author krummer
 *
 */
public class CrewMember {
	public String name;
	public float health;
	
	//classes levels
	public int captain; //gain captain levels as 1st mate or captain.
	public int cook; //gain cook levels if assigned to cooking.
	public int deckhand; //gain deckhand levels for every other assignment.
	public int cannoneer; //gain cannoneer for assignment to cannons.
	
	public ArrayList<Ability> abilities;
	
	public CrewMember(String name) {
		this.name = name;
		this.abilities = new ArrayList<Ability>();
	}

}
